What is Capital Square? - Company Overview & Details
Capital Square is Capital Square is a vertically integrated national real estate firm specializing in tax-advantaged real estate investments, including Delaware statutory trusts and opportunity zone funds. Founded in 2012, the company is headquartered in Glen Allen, Virginia, United States.
Who Founded Capital Square?
Capital Square was founded by Louis Rogers.
Who are the Key Executives at Capital Square? - Leadership Team
Capital Square is led by experienced executives in key positions:
About Louis Rogers - CEO of Capital Square
Louis Rogers serves as the Chief Executive Officer of Capital Square, leading the company's strategic vision and operations. Connect with them on LinkedIn for professional insights.
Capital Square Company Details & Key Information
Where is Capital Square located?
Capital Square is headquartered in Glen Allen, Virginia, United States.
How many employees does Capital Square have?
Capital Square has 101-200 employees.
When was Capital Square founded?
Capital Square was founded in 2012.